1 activist/short document on this target.
MPWR's Chinese tax filings show $262m missing revenue and near-zero inventory despite 90% production in China — accounting red flags point to 75-85% downside.